make a thorough investigation - Almanca İngilizce Sözlük